MediaCloud\Plugin\Tasks\TaskManager B

Total Complexity 80
Dependencies 8
Dependents 6
Total lines 603
Lines of code 369
Logical lines of code 258
Comment lines 102
Methods 23
Properties 4

Methods 23

Method Rating Maintainability Complexity Lines of code
runTask()
A
41 15 53
actionAllTaskStatuses()
A
44 7 47
handleHeartbeat()
A
52 8 24
setupHooks()
A
43 6 49
actionCancelTask()
S
53 4 22
actionStartTask()
S
53 4 22
actionRunTask()
S
55 4 20
handleCron()
S
61 4 13
actionCancelAllTasks()
S
56 3 16
actionExecuteScheduledTask()
S
60 3 13
actionDeleteScheduledTask()
S
60 3 13
actionTaskStatus()
S
60 3 12
closeClientConnection()
S
65 3 9
testTaskStart()
S
65 2 8
taskClass()
S
71 2 6
instance()
S
71 2 6
queueTask()
S
72 1 5
registeredTasks()
S
81 1 3
__construct()
S
69 1 7
registerTask()
S
79 1 3
actionClearTaskHistory()
S
63 1 9
runningTasks()
S
82 1 3
actionNukeAllTasks()
S
69 1 6